home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Begin VB.Form Form1
- Caption = "Form1"
- ClientHeight = 2775
- ClientLeft = 2550
- ClientTop = 4305
- ClientWidth = 6720
- LinkTopic = "Form1"
- PaletteMode = 1 'UseZOrder
- ScaleHeight = 2775
- ScaleWidth = 6720
- Begin VB.Frame Frame1
- Caption = "Consultar Asientos"
- Height = 675
- Left = 60
- TabIndex = 11
- Top = 1560
- Width = 6435
- Begin VB.CommandButton leer
- Caption = "leer"
- Height = 375
- Left = 2400
- TabIndex = 16
- Top = 240
- Width = 1515
- End
- Begin VB.CommandButton Proximo
- Caption = "Proximo >>"
- Height = 375
- Left = 3960
- TabIndex = 15
- Top = 240
- Width = 1395
- End
- Begin VB.CommandButton Anterior
- Caption = "<< Anterior"
- Height = 375
- Left = 1020
- TabIndex = 14
- Top = 240
- Width = 1335
- End
- Begin VB.CommandButton primero
- Caption = "Primero"
- Height = 375
- Left = 120
- TabIndex = 13
- Top = 240
- Width = 855
- End
- Begin VB.CommandButton ultimo
- Caption = "Ultimo"
- Height = 375
- Left = 5460
- TabIndex = 12
- Top = 240
- Width = 855
- End
- End
- Begin VB.CommandButton leerCuenta
- Caption = "Leer Cuenta"
- Height = 315
- Left = 5100
- TabIndex = 10
- Top = 1200
- Width = 1395
- End
- Begin VB.CommandButton LeerExtracto
- Caption = "Leer Extracto"
- Height = 315
- Left = 5100
- TabIndex = 9
- Top = 840
- Width = 1395
- End
- Begin VB.CommandButton SoloGrabar
- Caption = "Solo Grabar"
- Height = 315
- Left = 5100
- TabIndex = 8
- Top = 120
- Width = 1395
- End
- Begin VB.CommandButton AnularAsiento
- Caption = "Anular Asiento"
- Height = 315
- Left = 5100
- TabIndex = 7
- Top = 480
- Width = 1395
- End
- Begin VB.CommandButton cerrar
- Caption = "Cerrar Empresa"
- Height = 375
- Left = 180
- TabIndex = 6
- Top = 600
- Width = 1575
- End
- Begin VB.CommandButton abrir
- Caption = "Abrir Empresa"
- Height = 375
- Left = 180
- TabIndex = 5
- Top = 180
- Width = 1575
- End
- Begin VB.TextBox Text2
- Height = 375
- Left = 2940
- TabIndex = 2
- Text = "000110"
- Top = 600
- Width = 1695
- End
- Begin VB.CommandButton Grabar20
- Caption = "Grabar 20 Asientos"
- Height = 435
- Left = 180
- TabIndex = 1
- Top = 1020
- Width = 1575
- End
- Begin VB.TextBox Text1
- Height = 375
- Left = 2940
- TabIndex = 0
- Text = "000011"
- Top = 1080
- Width = 1695
- End
- Begin VB.Label Label2
- Caption = "Fecha"
- Height = 255
- Left = 2160
- TabIndex = 4
- Top = 660
- Width = 615
- End
- Begin VB.Label Label1
- Caption = "Asiento"
- Height = 255
- Left = 2100
- TabIndex = 3
- Top = 1140
- Width = 735
- End
- Attribute VB_Name = "Form1"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Dim CN As Enlace
- Sub MostrarDatos()
- Debug.Print
- Debug.Print CN.Fecha; " "; CN.N
- Debug.Print
- For x = 1 To CN.ContadorApuntes
- Debug.Print x; CN.Apunte(x).Cuenta; " "; CN.Apunte(x).Descripci
- n; " "; CN.Apunte(x).Importe
- For x = 1 To CN.ContadorIva
- Debug.Print x; CN.IVA(x).Base; CN.IVA(x).Factura
- For x = 1 To CN.ContadorCartera
- Debug.Print x; CN.Cartera(x).FechaVencimiento
- Text2.Text = CN.Fecha
- Text1.Text = CN.N
- End Sub
- Private Sub abrir_Click()
- 'CN.AbrirEmpresa "c:\Archivos de Programa\ContaNet\datos\Empresa de Pruebas" ' , "xxxx" 'Password si est
- asignada
- CN.AbrirEmpresa "c:\Program Files\ContaNet\datos\Empresa de Pruebas" ' , "xxxx" 'Password si est
- asignada
- End Sub
- Private Sub Anterior_Click()
- CN.LeerAnteriorAsiento
- MostrarDatos
- End Sub
- Private Sub cerrar_Click()
- CN.CerrarEmpresa
- End Sub
- Private Sub AnularAsiento_Click()
- fff$ = Text2
- aaa$ = Text1
- CN.AnularAsiento Fecha:=fff$, N
- meroAsiento:=aaa$
- End Sub
- Private Sub Form_Load()
- Set CN = New Enlace
- ' si da un error aqui debe para la ejecuci
- ' despu
- s ir al men
- a Tools... References
- ' debe desactivar la casilla que pone:
- ' Missing: ContaNet OLE Server
- ' A continuaci
- n debe hacer click sobre aceptar
- ' Despues debe ir otra vez al men
- de Tools...References
- ' Esta vez debe activar la casilla que pone
- ' ContaNet OLE Server
- End Sub
- Private Sub Form_Unload(Cancel As Integer)
- Set CN = Nothing
- End Sub
- Private Sub leer_Click()
- CN.Fecha = Text2
- mero = Text1
- CN.LeerAsiento
- MostrarDatos
- End Sub
- Private Sub Grabar20_Click()
- On Error Resume Next
- CN.CrearCuenta Cuenta:="4300000988", Titulo:="JOSE GOMEZ"
- For x = 1 To 20
- CN.Fecha = "31/10/00"
- CN.N
- mero = ""
- CN.A
- adirApunte Cuenta:="6000000001", Descripci
- n:="Factura " & x, Tipo:=1, Importe:=5000, Diario:=2
- CN.A
- adirApunte Cuenta:="4770000000", Descripci
- n:="IVA Fra. " & x, Tipo:=2, Importe:=200, Diario:=2
- CN.A
- adirApunte Cuenta:="4000000001", Descripci
- n:="Factura " & x, Tipo:=1, Importe:=5200, Diario:=2
- CN.A
- adirApunte Cuenta:="5720000001", Descripci
- n:="Pago Fra. " & x, Tipo:=2, Importe:=5200, Diario:=2, Punteo:=1
- CN.A
- adirApunte Cuenta:="4000000000", Descripci
- n:="Pago Fra. " & x, Tipo:=1, Importe:=5200, Diario:=2
- CN.A
- adirIVA CuentaClienteProveedor:="4000000000", CuentaIVA:="4720000000", Factura:=x, FechaFactura:="31/10/00", TipoIva:="04", SRTC:="R", Base:=5000, Total:=5200
- CN.A
- adirCartera FechaVencimiento:="31/12/00", Cuenta:="4000000001", Cartera:="02", Notas:="Ole Test Fra." & x, Importe:=1733
- CN.A
- adirCartera FechaVencimiento:="28/02/01", Cuenta:="4000000001", Cartera:="02", Notas:="Ole Test Fra." & x, Importe:=1733
- CN.A
- adirCartera FechaVencimiento:="31/03/01", Cuenta:="4000000001", Cartera:="02", Notas:="Ole Test Fra." & x, Importe:=1734
- CN.A
- adirAnalitica "6000000001", "1111111111", "PRUEBAS ANALITICA", 1, 2000, 1
- CN.A
- adirAnalitica "6000000001", "2222222222", "PRUEBAS ANALITICA", 1, 2000, 1
- CN.A
- adirAnalitica "6000000001", "3333333333", "PRUEBAS ANALITICA", 1, 1000, 1
- CN.GrabarAsiento
- If Err <> 0 Then MsgBox Err.Description, vbCritical: Exit For
- End Sub
- Private Sub leerCuenta_Click()
- CN.LeerPlan Cuenta:="6*"
- For x = 1 To CN.ContadorPlan
- Debug.Print x; CN.Plan(x).Cuenta; " "; CN.Plan(x).Titulo; " "
- Debug.Print CN.Plan(x).DebeEnero; CN.PlanDebe(x, 1)
- For y = 0 To 14
- Debug.Print y; CN.PlanDebe(x, y); CN.PlanHaber(x, y)
- Next
- Debug.Print
- End Sub
- Private Sub LeerExtracto_Click()
- CN.LeerExtracto "7*", "07/01/00", "08/01/00"
- For x = 1 To CN.ContadorExtracto
- Debug.Print x; CN.Extracto(x).Cuenta; " "; CN.Extracto(x).Fecha; " "; CN.Extracto(x).Asiento; CN.Extracto(x).Importe; CN.Extracto(x).Punteo
- End Sub
- Private Sub primero_Click()
- CN.LeerPrimerAsiento
- MostrarDatos
- End Sub
- Private Sub Proximo_Click()
- CN.LeerProximoAsiento
- MostrarDatos
- End Sub
- Private Sub SoloGrabar_Click()
- CN.GrabarAsiento
- End Sub
- Private Sub ultimo_Click()
- CN.LeerUltimoAsiento
- MostrarDatos
- End Sub
-